package com.itheima.service;

import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;
import com.itheima.entity.Result;
import com.itheima.exception.CheckItemException;
import com.itheima.pojo.CheckItem;

import java.util.List;

public interface CheckItemService {
    //1·新建
         void add(CheckItem checkItem);

    //2·分页操作
         PageResult findPage(QueryPageBean queryPageBean);

    //3·删除操作
        void delete(Integer id) throws CheckItemException;

    //4.编辑操作
        // 4.1 编辑查询数据回显
            CheckItem findById(Integer id);
        // 4.2 编辑数据
        void edit(CheckItem checkItem);


    // 5. 新建项目组
            //5.1 弹出窗口之前  对所有项目进行查询
    List<CheckItem> findAllSins();
}
